package cloud.simple.service.conf;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;

@ConfigurationProperties
@RefreshScope //使用后，使用refresh请求能在线更新配置, 否则只能使用 restart更新，但慢,  在此地未生效
public class ConfigProperties {

    @Value("${my.message}")
    private String message;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        System.err.println("ConfigProperties : " + message);
        this.message = message;
    }

}